tall towers - Alemán Inglés Diccionario